@charset "gb2312";

/*CSS reset*/
*{
	margin:0;
	padding:0;
}
html, body, div, p,ol,ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select,fieldset,legend, button, textarea,iframe, table, marquee{ 
margin: 0; padding: 0; font-size: 12px; line-height: 24px; color: #CEAF7D; font-family:Arial, "ΞΆΘνΡΕΊΪ", sans-serif;
 }
textarea,input{outline:none;}
table{border-collapse:collapse;border-spacing:0;}
img{ border: 0 none;margin: 0;padding: 0; }
ol,ul, li{ list-style-type: none; line-height: 22px;	font-family: Arial, "ΞΆΘνΡΕΊΪ", sans-serif; }
em{ font-style:normal;}
html,body{overflow-x:hidden;}
img { border: none; }
a, a:link, a:visited { cursor: pointer; text-decoration: none; color: #CEAF7D; }
a:hover {
	cursor: pointer;
	color:#ff0;
	font-family: Arial, "ΞΆΘνΡΕΊΪ", sans-serif;
}
/*banner*/

  .banner{ width:100%; height:601px; position:relative; top:0; overflow:hidden;}
    #bigImg{width:100%; margin:0 auto;}
	#bigImg .abs_img{vertical-align:bottom; display:block; position:absolute; top:0;}
	#smallImg{width:100%; height:90px; background:url("images/index_1.png") no-repeat center top; position:absolute; bottom:0; z-index:999;}
	  ul#s_imgBox{ width:589px; height:78px; padding:12px 0 0 25px; margin:0 auto;}
	  ul#s_imgBox li{float:left; display:inline; width:122px; height:64px; border:1px solid #ddc39b; margin:0 21px 0 0; cursor:pointer;}
	  ul#s_imgBox li img.active{opacity:0.5; filter:alpha(opacity=50);}

body{
	background:#0B0704;
}
.top{
	width:1000px;
	height:88px;
	background-image:url(../images/logo.png);
	background-position:left;
	background-repeat:no-repeat;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
}
.menu{
	margin-top:0px;
	width:100%;
	height:106px;
	background-image:url(../images/daohang.jpg);
}
.menu-b{
	margin:0 auto;
	width:1004px;
	height:106px;
	background:url(../images/logo.png) no-repeat center;
}
.menu-b ul{
	position: absolute;
	margin-top:50px;
}
.menu-b ul li{
	display:block;
	float:left;
	list-style:none;
	height:31px;
	position: relative;
}
.menu-b ul li a{
	padding-top:0px;
	display:block;
	font-size:14px;
	text-decoration:none;
	width:85px;
	height:31px;
	text-align:center;
	line-height:31px;
	color:#A89571;
}
.menu-b ul li a:hover{
	background:url(../images/index_2.png) no-repeat scroll center top transparent;
	display:block;
	text-decoration:none;
	text-align:center;
	color:#ffffff; 
}
#logo{
	width:280px;
}
#home{
	display:block;
	width:85px;
	float:left;
	font-size:14px;
	list-style:none;
	height:31px;
}
#home a{
	padding-top:0px;
	display:block;
	text-decoration:none;
	width:85px;
	height:31px;
	text-align:center;
	line-height:31px;
	color:#A89571;
}
#home a:hover{
	color:#ffffff;
	background:url(../images/index_2.png);
}
.flash{
	width:100%;
	height:600px;
}
.lanmu1{
	width:1004px;
	height:194px;
	padding-top:6px;
	margin:0 auto;
}

.news{
	float:left;
	height:194px;
	width:265px;
	background:url(../images/news.jpg);
}
.news-ul{
	padding-left:20px;
	width:235px;
	height:157px;
	clear:both;
	overflow:hidden;
}
.news-ul li{
	list-style-position:inside;
	list-style-image:url(../images/li.png);
	height:28px;
	line-height:28px;
	width:235px;
	overflow:hidden;
}
.news-ul li a,.news-ul ul li a:visited{	
	color:#988657;
	text-decoration:none;
}
.news-ul li a:hover{
	color:#FE7920;	
}

.about{
	height:194px;
	width:409px;
	float:left;
	background:url(../images/about.jpg) top no-repeat;
	margin-top:6px;
	margin-left:20px;
	margin-right:20px;
}
.about-b{
	clear:both;
	width:409px;
	height:154px;
}
.about-b img{
	float:left;
	border:1px solid #3A3121;
	padding:5px;
	margin:5px;
}

.more{
	float:right;
	padding-right:10px;
	padding-top:4px;
}
.more a,more a:visited{
	color:#816049;
	text-decoration:none;
}
.more a:hover{
	color:#ffff00;
}
.lxwm{
	float:left;
	margin-top:6px;
	padding-top:87px;
	padding-left:20px;
	height:107px;
	width:270px;
	background:url(../images/lxwm.jpg) no-repeat top;
}
.foot{
	width:100%;
	height:51px;
	background:#1A110A;
	color:#A08B5D;
}
.foot-b{
	width:1004px;
	padding-top:15px;
	margin:0 auto;
	color:#A08B5D;
	text-align:center;
}
.foot-b a{
	color:#A08B5D;
	text-decoration:none;
}
.foot-b a:hover{
	color:#ff0;
}
/******************************************************************/
.neiye{
	width:1004px;
	margin:0 auto;
	padding-top:10px;
}
.left{
	float:left;
	width:261px;
	padding-top:4px;
	min-height:503px;
}
.left-t{
	padding-top:15px;
	width:261px;
	height:37px;
	background:url(../images/left.jpg) no-repeat;
	text-align:center;
	font-size:22px;
	color:#E5BE7B;
}
.left-b{
	width:261px;
	min-height:200px;
	background-image:url(../images/main.jpg);
	text-align:center;
}
.left-d{
	width:261px;
	background-image:url(../images/di.jpg);
	height:7px;
}
.lxwm2{
	margin-top:10px;
	width:241px;
	background:url(../images/lxwm2.jpg) no-repeat top;
	padding-top:100px;
	padding-left:20px;
}
.right{
	float:left;
	padding-top:10px;
	margin-left:20px;
	width:723px;
}
.weizhi{
	border-bottom:#433722 1px solid;
	height:30px;
	width:723px;
	line-height:30px;
}
.lamu-ul{
	margin:0;
	padding:10px;
}
.lamu-ul li{
	margin-top:15px;
	margin-left:15px;
	line-height:31px;
	height:31px;
	width:200px;
	text-align:left;
	padding-left:20px;
	list-style-image:url(../images/li.png);
	list-style-position:inside;
	background:#372113;
}
.lamu-ul li:hover{
	background: url(../images/index_7.png);
}
.lamu-ul li:hover a{
	color:#ff0;
}

.right-top{
	width:723px;
	height:34px;
	background-image:url(../images/nei-top.png);
}
.right-b{
	width:723px;
	min-height:530px;
}
.div-pro{
	width:723px;
	margin:0 auto;
	overflow:hidden;
}
.div-pro ul{
	margin:0;
	padding:0;
}
.div-pro ul li{
	margin:15px;
	display:block;
	float:left;
	width:210px;
	height:260px;
	background:#FFFFFF;
	text-align:center;
}
.div-pro ul li img{
	width:99%;
	height:99%;
}
.div-pro ul li a{
	display:block;
	width:160px;
	height:210px;
	margin-top:5px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	text-decoration:none;
	line-height:20px;
	color:#372113;
}
.div-pro ul li a:hover{
	color:#B29A3E;
}
.shijian{
	float:right;
}
.fanye{
	width:100%;
	height:60px;
	padding-top:10px;
	line-height:30px;
	margin-top:1px;
	text-align:center;
	overflow:hidden;
}
.fanye a{
	color:#988657;
	text-decoration:none;
	font-size:12px;
}
.fanye a:hover{
	color:#ff0;
	text-decoration:none;
	text-align:left;
}
.newslist ul{
	margin:0;
	padding:0;
}
.newslist ul li{
	margin-left:10px;
	line-height:10px;
	height:30px;
	line-height:30px;
	border-bottom:#372812  dotted 1px;
}
.biaoti{
	width:100%;
	height:50px;
	overflow:hidden;
	text-align:center;
}
.biaoti h2{
	font-size:18px;
}
.neirong{
	padding-left:10px;
	padding-right:10px;
	overflow:hidden;
	text-indent:2em;
}
.neirong img{
	max-width:100%;
}
.prodcut{
	padding-top:20px;
	min-width:60px;
	margin:0 auto;
	text-align:center;
	overflow:hidden;
}


/*ΤΪΟίΑτΡΤ*/
#messagelist{ padding:15px;}
#messagelist .metlist{ margin-bottom:10px; border:6px solid #dedede; padding:5px;}
#messagelist .metlist dt{ background:url(../images/message.gif) no-repeat left center; border-bottom:1px dotted #dedede; padding:4px 0px 4px 20px; margin-bottom:5px;}
#messagelist .metlist dt span.name{ color:#2c7199;}
#messagelist .metlist dt span.time{ padding-left:8px; color:#999;}
#messagelist .metlist dt span.tt{ float:right; padding-right:5px;}
#messagelist .metlist dd.info span.tt{ display:none; clear:both;}
#messagelist .metlist dd.info span.text{ display:block; line-height:1.5; padding:8px 5px;}
#messagelist .metlist dd.reinfo span.tt{ background:url(../images/admin.gif) no-repeat left 3px; display:block; border-bottom:1px dotted #dedede; padding:2px 0px 2px 20px; margin:0px 0px 5px;color:#2c7199;}
#messagelist .metlist dd.reinfo span.text{ display:block; line-height:1.5; padding:8px 5px;}
#messagelist .ctitle{ margin:10px 0px 10px; padding:5px 20px; background:url(../images/dt-7.gif) no-repeat left center; *background-position:left 17px; font-size:14px; border-bottom:1px dotted #ccc;}
#messagelist table{ margin:0px auto;}
#messagetable{ padding:15px;}
#messagetable table{ margin:0px auto;}